TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Middle States
Area - Philadelphia
League - Adult 40 & Over
Flight - 4.0 Men
Subflight - Sub-Flight 2
--------------------------------------------------------------------------------------------------------------------------------------
Logan 4.0
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
John Considine - 3.93
Daniel Katzenberg - 3.87
Jon Feinstein - 3.85
Jeff Ware - 3.85
Christopher Sterman - 3.85
Daniel Taboada - 3.83
Michael Purcell - 3.82
Sean Phelan - 3.76
Mark Sweetsir - 3.76
John Bower - 3.76
Craig Pollen - 3.73
Scott Kober - 3.72
Christopher Constantini - 3.70
Pete Macios - 3.69
Rick Rogers - 3.68
Hal Perlman - 3.63
Tim Terry - 3.60
David Miller - 3.54
David Galloway - 3.42
Neeraj Dubey - n/a
David Russo - n/a
League Results By Position
1S 1D 2D 3D 4D
Christopher Constantini - 3.70 & John Bower - 3.76 1 - 0
Christopher Constantini - 3.70 & Rick Rogers - 3.68 1 - 0
Craig Pollen - 3.73 & Daniel Taboada - 3.83 0 - 1
Daniel Katzenberg - 3.87 & Michael Purcell - 3.82 1 - 0 0 - 1 1 - 0
Daniel Taboada - 3.83 & Christopher Sterman - 3.85 2 - 1
Daniel Taboada - 3.83 & David Russo - n/a 0 - 1
Daniel Taboada - 3.83 & John Considine - 3.93 1 - 0
Daniel Taboada - 3.83 & Michael Purcell - 3.82 1 - 0
Daniel Taboada - 3.83 & Pete Macios - 3.69 0 - 1
David Galloway - 3.42 & Christopher Constantini - 3.70 1 - 0
David Galloway - 3.42 & Neeraj Dubey - n/a 1 - 0
David Miller - 3.54 & Christopher Constantini - 3.70 0 - 1
David Miller - 3.54 & Christopher Sterman - 3.85 0 - 1 1 - 0 0 - 1
David Miller - 3.54 & Mark Sweetsir - 3.76 1 - 0
David Miller - 3.54 & Tim Terry - 3.60 0 - 1
David Russo - n/a & Pete Macios - 3.69 1 - 0
Hal Perlman - 3.63 & David Galloway - 3.42 0 - 1
Hal Perlman - 3.63 & Mark Sweetsir - 3.76 0 - 1
Jeff Ware - 3.85 2 - 0
John Bower - 3.76 & Rick Rogers - 3.68 1 - 0
John Considine - 3.93 2 - 0
Jon Feinstein - 3.85 & Rick Rogers - 3.68 0 - 1
Mark Sweetsir - 3.76 & John Bower - 3.76 1 - 0 1 - 0
Sean Phelan - 3.76 4 - 1
Scott Kober - 3.72 & Craig Pollen - 3.73 2 - 0 0 - 1
Scott Kober - 3.72 & Jeff Ware - 3.85 0 - 1
Scott Kober - 3.72 & Mark Sweetsir - 3.76 0 - 1
Scott Kober - 3.72 & Pete Macios - 3.69 0 - 1
Tim Terry - 3.60 & Jon Feinstein - 3.85 0 - 1
Tim Terry - 3.60 & Michael Purcell - 3.82 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Frosty Express
League Record: 0 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Andrew Humphreys - 3.86
Matthew Lieber - 3.77
Justin Zaslow - 3.74
Andrew Olson - 3.60
Bill Burger - 3.57
John Kawand - 3.51
Paraag Sarva - 3.50
Steven Olson - 3.49
John Jahoda - 3.48
Guillermo Bernal - 3.46
Joe Brenner - 3.26
Carlos Araujo - 3.20
Jacob Igval - 3.17
Sal Giordano - 3.07
Robert Hawley - n/a
Mike Millner - n/a
Hakan Uluturk - n/a
League Results By Position
1S 1D 2D 3D 4D
Andrew Humphreys - 3.86 & John Jahoda - 3.48 0 - 1 0 - 1
Andrew Humphreys - 3.86 & Justin Zaslow - 3.74 1 - 0
Andrew Olson - 3.60 & John Jahoda - 3.48 0 - 1
Andrew Olson - 3.60 & Justin Zaslow - 3.74 0 - 1
Andrew Olson - 3.60 & Steven Olson - 3.49 0 - 1 0 - 1 0 - 1
Andrew Olson - 3.60 0 - 1
Bill Burger - 3.57 & Joe Brenner - 3.26 0 - 1
Bill Burger - 3.57 & John Jahoda - 3.48 0 - 1 0 - 1
Bill Burger - 3.57 & Mike Millner - n/a 1 - 0
Carlos Araujo - 3.20 & John Kawand - 3.51 0 - 1 0 - 1
Guillermo Bernal - 3.46 & Andrew Olson - 3.60 0 - 1
Guillermo Bernal - 3.46 & Bill Burger - 3.57 0 - 1
Guillermo Bernal - 3.46 & John Jahoda - 3.48 0 - 1
Guillermo Bernal - 3.46 & John Kawand - 3.51 0 - 1
Guillermo Bernal - 3.46 & Steven Olson - 3.49 0 - 1 0 - 1 0 - 1
Hakan Uluturk - n/a & Joe Brenner - 3.26 0 - 1
Hakan Uluturk - n/a 0 - 2
Joe Brenner - 3.26 & John Kawand - 3.51 0 - 1
Joe Brenner - 3.26 & Steven Olson - 3.49 0 - 1
John Jahoda - 3.48 & John Kawand - 3.51 0 - 1
John Jahoda - 3.48 & Robert Hawley - n/a 0 - 1
John Kawand - 3.51 0 - 1
Justin Zaslow - 3.74 & Mike Millner - n/a 1 - 0
Jacob Igval - 3.17 & John Kawand - 3.51 0 - 1
Jacob Igval - 3.17 & Justin Zaslow - 3.74 0 - 1
Jacob Igval - 3.17 0 - 1
Mike Millner - n/a & Matthew Lieber - 3.77 1 - 0 0 - 1
Mike Millner - n/a 1 - 0
Paraag Sarva - 3.50 & Joe Brenner - 3.26 0 - 1 0 - 1
Paraag Sarva - 3.50 0 - 3
Sal Giordano - 3.07 & John Kawand - 3.51 0 - 1
Sal Giordano - 3.07 & Justin Zaslow - 3.74 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
FNC 2.0 Plus
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Paul Seignourel - 3.98
Todd Brown - 3.96
Henry Kim - 3.96
Harish Kumar - 3.96
Chris Haley - 3.92
Mark Farnsworth - 3.87
Charlie Choi - 3.87
Brian Castro - 3.87
Jonathan Spergel - 3.81
Shintaro Kaido - 3.80
Lloyd Pearson - 3.80
Jon Yamamoto - 3.80
David Stimmler - 3.78
Brett Siegfried - 3.74
Jordan Koko - 3.72
Dan Knopp - 3.71
Ben Waters - 3.70
Daniel Babicki - 3.67
Ben Mather - 3.66
Sean Allen - 3.65
Gregory Heck - 3.60
Timothy Grosso - 3.55
Robert Clewis - n/a
League Results By Position
1S 1D 2D 3D 4D
Ben Mather - 3.66 & Ben Waters - 3.70 1 - 0
Ben Waters - 3.70 & Brian Castro - 3.87 1 - 0
Ben Waters - 3.70 & Shintaro Kaido - 3.80 1 - 0
Brett Siegfried - 3.74 & Jordan Koko - 3.72 1 - 0
Brett Siegfried - 3.74 0 - 1
Brian Castro - 3.87 & Chris Haley - 3.92 1 - 0
Charlie Choi - 3.87 & Chris Haley - 3.92 1 - 1
Charlie Choi - 3.87 & Gregory Heck - 3.60 1 - 0
Charlie Choi - 3.87 & Jon Yamamoto - 3.80 1 - 0
Charlie Choi - 3.87 & Jonathan Spergel - 3.81 0 - 1
Daniel Babicki - 3.67 & Charlie Choi - 3.87 1 - 0
Daniel Babicki - 3.67 & Jon Yamamoto - 3.80 1 - 0
Daniel Babicki - 3.67 & Jonathan Spergel - 3.81 1 - 0
Daniel Babicki - 3.67 & Shintaro Kaido - 3.80 0 - 1
Dan Knopp - 3.71 & Brett Siegfried - 3.74 1 - 0
David Stimmler - 3.78 & Harish Kumar - 3.96 1 - 0
David Stimmler - 3.78 & Jon Yamamoto - 3.80 1 - 0
David Stimmler - 3.78 1 - 0
Gregory Heck - 3.60 1 - 1
Henry Kim - 3.96 & Jon Yamamoto - 3.80 3 - 1
Harish Kumar - 3.96 1 - 0
Lloyd Pearson - 3.80 & Ben Waters - 3.70 1 - 1
Mark Farnsworth - 3.87 & Jordan Koko - 3.72 1 - 0
Mark Farnsworth - 3.87 & Paul Seignourel - 3.98 1 - 0
Mark Farnsworth - 3.87 & Robert Clewis - n/a 0 - 1
Mark Farnsworth - 3.87 0 - 2
Paul Seignourel - 3.98 & Charlie Choi - 3.87 1 - 0
Paul Seignourel - 3.98 & Jonathan Spergel - 3.81 1 - 0
Paul Seignourel - 3.98 1 - 0
Robert Clewis - n/a & Charlie Choi - 3.87 1 - 0
Sean Allen - 3.65 & Ben Mather - 3.66 1 - 0
Timothy Grosso - 3.55 1 - 0
Todd Brown - 3.96 & Chris Haley - 3.92 3 - 0 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Doylestown
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Tony Vesay - 3.90
John Lund - 3.90
Jeff Faunce - 3.86
Keith Hass - 3.84
Yevgen Knyazkov - 3.82
Bryon Thompson - 3.80
Donald Delash - 3.75
David Kille - 3.74
Bill Monahan - 3.74
Mike Hearty - 3.72
Andreas Scherffel - 3.61
Ken Anderson - 3.56
Dmytro Minko - 3.36
Sam Coleman - 3.29
Peter Rosenquist - n/a
Jamie McGlone - n/a
James Craine - n/a
James Blair - n/a
Glenn Harrington - n/a
Christopher Delplato - n/a
Chris Naddeo - n/a
League Results By Position
1S 1D 2D 3D 4D
Andreas Scherffel - 3.61 & Bryon Thompson - 3.80 1 - 0
Andreas Scherffel - 3.61 & Ken Anderson - 3.56 0 - 1
Bill Monahan - 3.74 & Jeff Faunce - 3.86 1 - 0
Bill Monahan - 3.74 & John Lund - 3.90 1 - 0
Bill Monahan - 3.74 & Mike Hearty - 3.72 2 - 0
Bryon Thompson - 3.80 & Chris Naddeo - n/a 1 - 0
Christopher Delplato - n/a & Mike Hearty - 3.72 0 - 1
Dmytro Minko - 3.36 & Andreas Scherffel - 3.61 1 - 0
Dmytro Minko - 3.36 & Glenn Harrington - n/a 1 - 1
Dmytro Minko - 3.36 & Peter Rosenquist - n/a 0 - 1
Donald Delash - 3.75 & Ken Anderson - 3.56 1 - 0
Donald Delash - 3.75 & Mike Hearty - 3.72 1 - 0
Donald Delash - 3.75 & Tony Vesay - 3.90 1 - 0 1 - 0
David Kille - 3.74 & Christopher Delplato - n/a 1 - 0
David Kille - 3.74 & James Blair - n/a 1 - 0
David Kille - 3.74 & Ken Anderson - 3.56 0 - 1 1 - 0
David Kille - 3.74 & Mike Hearty - 3.72 0 - 2 0 - 1
Jeff Faunce - 3.86 & John Lund - 3.90 0 - 1
Jeff Faunce - 3.86 1 - 1
James Blair - n/a & Ken Anderson - 3.56 0 - 1
James Craine - n/a & Andreas Scherffel - 3.61 0 - 1
Jamie McGlone - n/a 1 - 1
Keith Hass - 3.84 & Ken Anderson - 3.56 0 - 1 1 - 0 1 - 0
Sam Coleman - 3.29 & Chris Naddeo - n/a 0 - 1
Sam Coleman - 3.29 & Keith Hass - 3.84 1 - 0
Sam Coleman - 3.29 & Peter Rosenquist - n/a 0 - 1
Yevgen Knyazkov - 3.82 & Bill Monahan - 3.74 0 - 1
Yevgen Knyazkov - 3.82 & Jeff Faunce - 3.86 1 - 1
Yevgen Knyazkov - 3.82 & John Lund - 3.90 1 - 0
Yevgen Knyazkov - 3.82 2 - 3